package com.wu.springcloud;

import com.wu.myrule.MyThree;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.netflix.eureka.EnableEurekaClient;
import org.springframework.cloud.netflix.ribbon.RibbonClient;

/**
 * @author 武爸爸
 * @create 2020-09-27 1:02
 */
//Ribbon 和 Eureka 整合以后，客户端可以直接调用，不用关系ip地址和端口号
@SpringBootApplication
@EnableEurekaClient

//在微服务启动的时候就能给指定 服务 加载我们指定的Ribbon类
//  configuration  因为 我们没有放在启动器的子包，所以我们需要在这里反射到这个配置进行扫描类
// 指定了  这个算法 只在这个服务上有效
@RibbonClient(name = "dept",configuration = MyThree.class)   //name：为Application 名字
public class DeptConsumer_ribbon_80 {
    public static void main(String[] args) {
        SpringApplication.run(DeptConsumer_ribbon_80.class,args);
    }
}
